years of potential life lost - Alemán Inglés Diccionario